repeatedly defeat - Español Inglés Diccionario